to make hay while the sun shines - Turkish English Dictionary